html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {
				 margin:0; padding:0; 
			} 
			img { 
				border:none; 
				display: block;
			}
			ul, ol { 
				list-style:none; 
			} 
			body { 
				color:#333; 
				font:12px/20px "SimSun","宋体","Arial Narrow",HELVETICA; 
				background:#fff;
				/* overflow-y:scroll;*/ 
				overflow-x:hidden;
			}
			a {
				color:#666; text-decoration:none; 
			}
				/*样式重置*/
			#top_wrap{
				width: 100%;
				height: 30px;
				background: rgb(241, 241, 241);
			}	
			#top{
				margin: 0 auto;
				width: 1210px;
				height: 30px;
				line-height: 30px;
			}
			.cur{
				background: rgb(220, 22, 35);
				color: #FFFFFF;
			}
			.bg{
				background: #FFFFFF;
			}
			.border{
				border: 1px solid rgb(221, 221, 221);
				border-top: none;
			}
			#top .top_left{
				float: left;
			}
			#top .top_left .top_li{
				position: relative;
				width: 97px;
				height: 30px;
				text-align: center;
			}
			#top .top_left .line{
				position: absolute;
				top: -1px;
				left: 96px;
				height: 1px;
				width: 210px;
				background: rgb(221, 221, 221);
			}
			#top .top_left .top_leftdown{
				position: absolute;
				left: auto;
				top: 30px;
				padding: 10px 0 10px 5px;
				width: 300px;
				display: none;
			}
			#top .top_left .top_left_city li{
				float: left;
				padding: 4px 10px;
			}
			#top .top_left .top_left_city li a{
				float: left;
				width: 24px;
				padding: 0 8px;
				height: 20px;
				line-height: 20px;
				text-align: center;
			}
			#top .top_left .top_left_city .hover{
				background: rgb(244, 244, 244);
				color: rgb(200, 22, 35);
			}
			#top .top_right{
				float: right;
			}
			#top .top_right li{
				float: left;
				width: 68px;
				text-align: center;
			}
			#top .top_right b{
				float: left;
				width: 1px;
				height: 12px;
				margin-top: 9px;
				background: rgb(221, 221, 221);
				overflow: hidden;
			}
			#top .top_right .red{
				color: rgb(200, 22, 35);
			}
			#top .top_right li a:hover{
				color: rgb(200, 22, 35);
			}
			#top .top_right .login{
				width: 130px;
				margin-right: 10px;
			}
			#top .top_right .li_1{
				position: relative;
			}
			#top .top_right .my_jd{
				position: absolute;
				width: 280px;
				height: 190px;
				border: 1px solid rgb(221, 221, 221);
				border-top: none;
				display: none;
			}
			#top .my_jd_top{
				padding-left: 90px;
				height: 80px;
				text-align: left;
				background: url(../index_img/1.png) no-repeat 20px center;
			}
			#top .my_jd_top .bor{
				border-left: 1px solid rgb(221, 221, 221);
			}
			#top .my_jd_list{
				height: 90px;
				padding-left: 20px;
			}
			#top .my_jd_list li{
				width: 126px;
				height: 24px;
				text-align: left;
			}
			#top .top_right .phone_jd{
				position: absolute;
				width: 250px;
				height: 200px;
				border: 1px solid rgb(221, 221, 221);
				border-top: none;
				display: none;
			}
			#top .top_right .phone_jd_top{
				padding: 10px 0 0 10px;
				height: 90px;
				border-bottom: 1px dashed #CCCCCC;
			}
			#top .top_right .phone_jd_bottom{
				padding: 10px 0 0 10px;
				height: 90px;
			}
			#top .top_right .phone_jd span{
				float: left;
			}
			#top .top_right .phone_jd span:first-child{
				margin-right: 7px;
			}
			#top .top_right .phone_jd .wid{
				width: 150px;
				height: 26px;
				line-height: 18px;
				text-align: left;
			}
			#top .top_right .focus_jd{
				position: absolute;
				width: 82px;
				height: 100px;
				display: none;
			}
			#top .top_right .serve_jd{
				position: absolute;
				padding-left: 10px;
				width: 160px;
				height: 160px;
				display: none;
			}
			#top .top_right .serve_jd p{
				text-align: left;
				height: 24px;
				line-height: 24px;
			}
			#top .top_right .serve_jd_top{
				height: 100px;
				border-bottom: 1px dashed #CCCCCC;
			}
			#top .top_right .serve_jd ul li{
				float: left;
				height: 24px;
				line-height: 24px;
				width: 80px;
				text-align: left;
			}
			#top .top_right .nav_jd{
				position: absolute;
				left: -1142px;
				padding: 30px 0 20px;
				width: 1210px;
				height: 150px;
				display: none;
			}
			#top .top_right .nav_jd dl{
				float: left;
				padding-left: 20px;
				width: 250px;
				height: 150px;
				border-left: 1px solid #DDDDDD;
			}
			#top .top_right .nav_jd .dl_1{
				width: 347px;
				border: none;
			}
			#top .top_right .nav_jd dl dt{
				text-align: left;
				font-size: 14px;
				font-weight: 900;
			}
			#top .top_right .nav_jd dl dd{
				float: left;
			}
			#top .top_right .nav_jd dl dd a{
				float: left;
				text-align: left;
				width: 83px;
				height: 24px;
				line-height: 24px;
			}
			
